import Vue from 'vue'
import uView from 'uview-ui'
import App from './App'
import store from './store' // store
import plugins from './plugins' // plugins
import './permission' // permission
import navTopBar from '@/components/common/navTopBar.vue'
import {
	getDicts
} from "@/api/system/dict/data"
// main.js，注意要在use方法之后执行
// 引用公共空数据组件
import EmptyVue from '@/components/common/Empty.vue' 
Vue.component('Empty',EmptyVue)



Vue.use(plugins)
Vue.use(uView)
Vue.component('navTopBar', navTopBar)
// 如此配置即可
// uni.$u.config.unit = 'rpx'
Vue.config.productionTip = false
Vue.prototype.$store = store
Vue.prototype.getDicts = getDicts

App.mpType = 'app'

const app = new Vue({
	...App
})
app.$mount()

uni.$u.setConfig({
	// color: { // color这里的目的是修改基础颜色但测试中暂未知效果，这里先列出来
	// 	'u-primary': '#ff8500',
	// },
	props: {
		tabs: {

			// lineColor: '#19be6b' // 示例修改tabs 的激活颜色
		},
		radio: {
			// activeColor: "#0EB275",
			activeColor: "#2C84FB",
		},
		'u-button': {
			iconColor: '#0EB275'
		}
	}
})